сервер

сервер

 

сервер
Функциональное устройство, предоставляющее услуги рабочим станциям, персональным компьютерам или другим функциональным устройствам.
[РД 01.120.00-КТН-228-06]

сервер
Компьютер или приложение, предоставляющие услуги, ресурсы или данные клиентскому приложению или компьютеру.
[http://www.morepc.ru/dict/]

Основы клиент-серверных технологий

Сейчас мы хотим уточнить, что же такое сервер, какие функции он выполняет и какие вообще бывают серверы. Если речь идет о сервере, невольно всплывает в памяти понятие клиента. Все потому, что эти два понятия неразрывно связаны. Объединяет их компьютерная архитектура клиент-сервер. Обычно, когда говорят «сервер», имеют в виду сервер в архитектуре клиент-сервер, а когда говорят «клиент» – имеют в виду клиент в этой же архитектуре. Так что же это за архитектура? Суть ее в том, чтобы разделить функции между двумя подсистемами: клиентом, который отправляет запрос на выполнение каких-либо действий, и сервером, который выполняет этот запрос. Взаимодействие между клиентом и сервером происходит посредством стандартных специальных протоколов, таких как TCP/IP и z39.50. На самом деле протоколов очень много, они различаются по уровням. Мы рассмотрим только протокол прикладного уровня HTTP (чуть позднее), поскольку для решения наших программистских задач нужен только он. А пока вернемся к клиент-серверной архитектуре и разберемся, что же такое клиент и что такое сервер.

Сервер представляет собой набор программ, которые контролируют выполнение различных процессов. Соответственно, этот набор программ установлен на каком-то компьютере. Часто компьютер, на котором установлен сервер, и называют сервером. Основная функция компьютера-сервера – по запросу клиента запустить какой-либо определенный процесс и отправить клиенту результаты его работы.

Клиентом называют любой процесс, который пользуется услугами сервера. Клиентом может быть как пользователь, так и программа. Основная задача клиента – выполнение приложения и осуществление связи с сервером, когда этого требует приложение. То есть клиент должен предоставлять пользователю интерфейс для работы с приложением, реализовывать логику его работы и при необходимости отправлять задания серверу.

Взаимодействие между клиентом и сервером начинается по инициативе клиента. Клиент запрашивает вид обслуживания, устанавливает сеанс, получает нужные ему результаты и сообщает об окончании работы.

Услугами одного сервера чаще всего пользуется несколько клиентов одновременно. Поэтому каждый сервер должен иметь достаточно большую производительность и обеспечивать безопасность данных.

Логичнее всего устанавливать сервер на компьютере, входящем в какую-либо сеть, локальную или глобальную. Однако можно устанавливать сервер и на отдельно стоящий компьютер (тогда он будет являться одновременно и клиентом и сервером).

[Источник]

Существует множество типов серверов. Вот лишь некоторые из них.

  • Видеосервер. Такой сервер специально приспособлен к обработке изображений, хранению видеоматериалов, видеоигр и т.п. В связи с этим компьютер, на котором установлен видеосервер, должен иметь высокую производительность и большую память.
  • Поисковый сервер предназначен для поиска информации в Internet.
  • Почтовый сервер предоставляет услуги в ответ на запросы, присланные по электронной почте.
  • Сервер WWW предназначен для работы в Internet.
  • Сервер баз данных выполняет обработку запросов к базам данных.
  • Сервер защиты данных предназначен для обеспечения безопасности данных (содержит, например, средства для идентификации паролей).
  • Сервер приложений предназначен для выполнения прикладных процессов. С одной стороны взаимодействует с клиентами, получая задания, а с другой – работает с базами данных, подбирая необходимые для обработки данные.
  • Сервер удаленного доступа обеспечивает коллективный удаленный доступ к данным.
  • Файловый сервер обеспечивает функционирование распределенных ресурсов, предоставляет услуги поиска, хранения, архивирования данных и возможность одновременного доступа к ним нескольких пользователей.

Обычно на компьютере-сервере работает сразу несколько программ-серверов. Одна занимается электронной почтой, другая распределением файлов, третья предоставляет web-страницы.

Тематики

  • информационные технологии в целом

EN

  • server


Справочник технического переводчика. – Интент. 2009-2013.

Нужна помощь с курсовой?
Синонимы:

Смотреть что такое "сервер" в других словарях:

  • сервер — сущ., кол во синонимов: 16 • аудиосервер (1) • веб сервер (1) • дедик (3) • …   Словарь синонимов

  • Сервер — программно аппаратный комплекс, предназначенный для централизованного хранения и обработки данных, поддержки функционирования основного программного обеспечения портала и т.п. Физически может представлять собой группу компьютеров и иного… …   Официальная терминология

  • СЕРВЕР — [англ. server < serve обслуживать] инф. 1) центральное электронное устройство в компьютере (КОМПЬЮТЕР), которое функционирует в интерактивном (ИНТЕРАКТИВНЫЙ) режиме как накопитель и передатчик информации (ИНФОРМАЦИЯ) подсоединенным приборам (напр …   Словарь иностранных слов русского языка

  • СЕРВЕР — (от англ. server – служитель). В компьютерных сетях – высокопроизводительная ЭВМ с быстродействующим процессором и большим объемом памяти, обслуживающая другие компьютерные сети (организует обмен файлами между ними, управляет использованием баз… …   Новый словарь методических терминов и понятий (теория и практика обучения языкам)

  • СЕРВЕР — 1. Программный компонент вычислительной системы, выполняющий сервисные (обслуживающие) функции по запросу клиента, предоставляя ему доступ к определённым ресурсам или услугам.(англ. server от англ. to serve служить) 2. Аппаратное обеспечение,… …   Словарь бизнес-терминов

  • сервер — сервер. Произносится [сэрвер] …   Словарь трудностей произношения и ударения в современном русском языке

  • сервер — 2.60 сервер (server): Процессор, предоставляющий услуги одному или более другому процессору. Источник: ГОСТ Р ИСО/МЭК ТО 10032 2007: Эталонная модель управления данными 3.66 сервер (server): Компьютер, действующий как поставщик некоторых услуг,… …   Словарь-справочник терминов нормативно-технической документации

  • сервер — (анг. server) 1. во тенисот, пинг понгот и сл.: играч што ја почнува играта, што сервира 2. комп. кај мрежното поврзување: компјутер што става некои од своите ресурси на располагање на други компјутери (корисници) принтерски сервер (анг. print… …   Macedonian dictionary

  • Сервер — (от англ. server, обслуживающий): Сервер  программное обеспечение, принимающее запросы от клиентов. Сервер  компьютер (или специальное компьютерное оборудование), выделенный и/или специализированный для выполнения определенных… …   Википедия

  • сервер — а; м. [англ. server] Информ. 1. Компьютер, управляющий распределением ресурсов вычислительной сети и централизованным доступом к данным. 2. Программа, обеспечивающая управление доступом к сетевым ресурсам. * * * сервер (от англ. server … …   Энциклопедический словарь

Книги

Другие книги по запросу «сервер» >>


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»